package com.ruoyi.module.websiteSeller.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 商户微官网对象 website_seller
 * 
 * @author ${author}
 * @date 2024-01-27
 */
public class WebsiteSeller extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long wSellerId;

    /** 标题 */
    @Excel(name = "标题")
    private String websiteSellerTitle;

    /** 图片或视频 */
    @Excel(name = "图片或视频")
    private String websiteSellerImage;

    /** 图片或视频（1-图片，2-视频） */
    @Excel(name = "图片或视频", readConverterExp = "1=-图片，2-视频")
    private String websiteSellerImageType;

    /** 状态 */
    @Excel(name = "状态")
    private String websiteSellerState;

    /** 内容 */
    @Excel(name = "内容")
    private String websiteSellerContent;

    /** 人数 */
    @Excel(name = "人数")
    private Long websiteSellerPeopleNum;

    /** 类型(1-背景图，2-内容简介，3-优惠活动，4-项目案例，5-实操演示，6-在施工地，7-公司介绍，8-大图) */
    @Excel(name = "类型(1-背景图，2-内容简介，3-优惠活动，4-项目案例，5-实操演示，6-在施工地，7-公司介绍，8-大图)")
    private String websiteSellerType;

    /** 创建用户id */
    @Excel(name = "创建用户id")
    private Long createId;

    /** 更新用户id */
    @Excel(name = "更新用户id")
    private Long updateId;

    public void setwSellerId(Long wSellerId) 
    {
        this.wSellerId = wSellerId;
    }

    public Long getwSellerId() 
    {
        return wSellerId;
    }
    public void setWebsiteSellerTitle(String websiteSellerTitle) 
    {
        this.websiteSellerTitle = websiteSellerTitle;
    }

    public String getWebsiteSellerTitle() 
    {
        return websiteSellerTitle;
    }
    public void setWebsiteSellerImage(String websiteSellerImage) 
    {
        this.websiteSellerImage = websiteSellerImage;
    }

    public String getWebsiteSellerImage() 
    {
        return websiteSellerImage;
    }
    public void setWebsiteSellerImageType(String websiteSellerImageType) 
    {
        this.websiteSellerImageType = websiteSellerImageType;
    }

    public String getWebsiteSellerImageType() 
    {
        return websiteSellerImageType;
    }
    public void setWebsiteSellerState(String websiteSellerState) 
    {
        this.websiteSellerState = websiteSellerState;
    }

    public String getWebsiteSellerState() 
    {
        return websiteSellerState;
    }
    public void setWebsiteSellerContent(String websiteSellerContent) 
    {
        this.websiteSellerContent = websiteSellerContent;
    }

    public String getWebsiteSellerContent() 
    {
        return websiteSellerContent;
    }
    public void setWebsiteSellerPeopleNum(Long websiteSellerPeopleNum) 
    {
        this.websiteSellerPeopleNum = websiteSellerPeopleNum;
    }

    public Long getWebsiteSellerPeopleNum() 
    {
        return websiteSellerPeopleNum;
    }
    public void setWebsiteSellerType(String websiteSellerType) 
    {
        this.websiteSellerType = websiteSellerType;
    }

    public String getWebsiteSellerType() 
    {
        return websiteSellerType;
    }
    public void setCreateId(Long createId) 
    {
        this.createId = createId;
    }

    public Long getCreateId() 
    {
        return createId;
    }
    public void setUpdateId(Long updateId) 
    {
        this.updateId = updateId;
    }

    public Long getUpdateId() 
    {
        return updateId;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("wSellerId", getwSellerId())
            .append("websiteSellerTitle", getWebsiteSellerTitle())
            .append("websiteSellerImage", getWebsiteSellerImage())
            .append("websiteSellerImageType", getWebsiteSellerImageType())
            .append("websiteSellerState", getWebsiteSellerState())
            .append("websiteSellerContent", getWebsiteSellerContent())
            .append("websiteSellerPeopleNum", getWebsiteSellerPeopleNum())
            .append("websiteSellerType", getWebsiteSellerType())
            .append("createId", getCreateId())
            .append("createTime", getCreateTime())
            .append("updateId", getUpdateId())
            .append("updateTime", getUpdateTime())
            .toString();
    }
}
